🇬🇧 en de 🇩🇪

in a pinch

  • (idiomatic) In an urgent or difficult situation; when no other solution is available.
im Notfall, notfalls, zur Not
Wiktionary Links